package com.javacoo.sftp.client.config;

import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.ToString;

/**
 * SftpClient配置信息
 * <li></li>
 *
 * @author: duanyong@jccfc.com
 * @since: 2020/5/14 12:18
 */
@Data
@EqualsAndHashCode
@ToString
public class SftpClientConfig {
    /** 正则表达式 */
    public static final String REGEX = "\\{([^}]*)\\}";
    /**
     * 主机ip
     */
    private String host;
    /**
     * 端口号
     */
    private int port = 22;
    /**
     * 用户名
     */
    private String username;
    /**
     * 密码
     */
    private String password;
    /**
     * 路径
     */
    private String path;
    /**
     * 连接sftp服务器，默认超时时间30000
     */
    private int timeout = 30000;
}
